possession in trust - French English Dictionary